/*Basic CSS Document */
/* Use For ie5.5,ie6,ie7,ie8,ff3 */


body,ul,ol,dl,td,th,caption,pre,p,blockquote,input,textarea,table
{
    font-family:Arial;
    line-height:150%; 
    font-size:12px;
    color:#404040;
}
body {margin:0 auto;padding:0;}

table {border: 0;border-collapse:collapse;}
table tr td {vertical-align: top;}
img, fieldset, iframe {border:0 none;}
input,select{vertical-align:middle;}

form,ul,ol,li,dl,dt,dd,img, fieldset, iframe {margin:0;padding:0;}

input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}

input {color:#222222;font-family:Helvetica,Arial,Sans-Serif;font-size:13px;font-weight:normal;margin:2px 0;padding:2px 2px 1px;}

a,a:link {text-decoration:none;color:#3366cc}
a:hover {text-decoration:underline;color:#3366cc;background:none}

a.innerlink {margin:0;}
a.delete {color:#aaa;padding:1px 3px;border:1px solid;border-color:#eee;}
a.delete:hover {color:#fff;background:#ff0000;border:1px solid;border-color:#faa #faa #900 #900;}

.round {-moz-border-radius-bottomleft:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;}


span.weak {color:#999}


h1 {font-size:25px; line-height:110%; margin-top:0; margin-bottom:0; font-weight:bold;padding:0 0 10px 0;color:#333;font-family:"Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", "华文黑体", STHeiti, Georgia, "Times New Roman", Times, serif;}
h2 {font-size:14px; line-height:110%; margin-top:0; margin-bottom:8px; font-weight:bold;color:#F15525;padding:0px 0 4px 0px;border-bottom:1px solid #bbb}
h3 {font-size:18px; line-height:110%; margin-top:0; margin-bottom:5px; font-weight:bold; }
h4 {font-size:16px; line-height:110%; margin-top:0; margin-bottom:5px; font-weight:bold; }
h5 {font-size:14px; line-height:110%; margin-top:0; margin-bottom:5px; font-weight:bold;}
h6 {font-size:12px; line-height:110%; margin-top:0; margin-bottom:5px; font-weight:bold; }

h1.line {border-bottom:2px solid #6F7279;margin-bottom:20px;padding-bottom:5px}
h2 em {font-style:normal}

p {margin:1em 0;text-align:justify;text-justify:inter-ideograph}
blockquote {margin:1em;}
ol li {list-style: decimal outside;}
ul li {list-style: disc outside;}

th,td {
    /*	border:1px solid #000;*/
    padding:.5em;
}
th {
    font-weight:bold;
    text-align:center;
}
caption {
    margin-bottom:.5em;
    text-align:center;
}

blockquote  {margin: 10px; color: #666; background:#FFFFCC}

/*Hide or Show 隐藏、显示*/
.hide {display:none;}
.show {display:block;}

/*Floats 浮动部分*/
.fl {float:left;}
.fr {float:right;}
.cf {clear:both;}


/* Clear Fix ::: 用于内部有浮动元素的元素，可以起到关闭浮动的作用 */

.clearfix:after
{
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
.clearfix
{
    display:inline-block;
}
/* Hide from IE Mac */
.clearfix {display:block;}
/* End hide from IE Mac */
/* end of clearfix */


div.no,#no {margin:180px 0; text-align:center;width:100%;font-size:25px;font-weight:bold;padding:10px;font-family:"Microsoft YaHei", "微软雅黑", "Microsoft JhengHei", "华文黑体", STHeiti, Georgia, "Times New Roman", Times, serif;}

.mb10 {margin-bottom:20px}

/*basic table*/
table.basic {width:100%;}
table.basic thead th {background:#dbd3c6;padding:1px;height:30px;}
table.basic thead th,table.basic td{border:1px solid #5a5040}
table.basic tr td {text-align:center;}
table.basic tr td.tl {text-align:left;}
table.basic tr td.no {padding:50px 0 ;}
table.basic tfoot th {text-align:right;background:#ebe7e0;padding-right:10px}
table.basic tfoot th span {color:red}

/*list table*/
table.tlist {width:100%;}
table.tlist th,table.tlist td {border:none;border-bottom:1px solid #f3f3f3;color:#404040;text-align:center;color:#a3a3a3;padding:8px 5px;}
table.tlist th.tl,table.tlist td.tl {text-align:left;}
table.tlist th.b,table.tlist td.b {font-weight:bold;}
table.tlist th.tr,table.tlist td.tr {text-align:right;}
table.tlist th {color:#333;background:#fafafa;}
table.tlist td span {margin-right:5px}

/*button*/
button {cursor:pointer}
.imgbutton {background:none;padding:0;margin:0;border:0;}

input.bs {font-size:12px;color:#333;border:1px solid #ccc;padding:3px;line-height:12px}
textarea {font-size:12px;color:#333;border:1px solid #ccc;padding:2px;}

input.gray {color:#999}

.tl {text-align:left}
.tr {text-align:right}
.tc {text-align:center}

.pl {font-size:12px}
.pl2 {font-size:14px}

.blind {font-size:0;height:0;left:0;line-height:0;overflow:hidden;position:absolute;top:0;visibility:hidden;width:0;}

.empty {padding:50px;text-align:center;color:#999;font-size:14px}

/*pager*/

.pagination {font-size: 12px;margin:30px 0 80px 0;text-align:center}
.pagination p {float: left;color: #666;text-indent: 0;padding: 2px 0 0 0;margin: 0 2em 0 0;}
.pagination ul {list-style: none;margin: 0px;padding: 0px;}
.pagination li {list-style: none;background-color: #fff;margin: 0px;display: block;display:inline;margin-left: 2px;margin-right: 2px;line-height: 14px;}
.pagination li.disabled {padding: 2px 6px 2px 6px;color: #fff;}
.pagination li.current {padding: 2px 6px 2px 6px;background-color: #ccc;color: #fff;}
.pagination li.none {padding: 2px 6px 2px 6px;}
.pagination li a {padding: 2px 6px 2px 6px;text-decoration: none;}
.pagination li a:hover {}


body {background:#fff;}

/*h1tag*/
h1 a.tag,h1 a.tag span,a.h1brand,a.h1brand span,a.h1board,a.h1board span {background:url(../img/h1tagbg.gif) no-repeat;line-height:11px;font-family:Mingliu,Arial;color:#fff;font-size:11px;display:block}
h1 a.tag,a.h1brand,a.h1board {float:left;margin-right:10px;padding: 0 0 0 4px;margin-top:8px}
h1 a.tag span,a.h1brand span,a.h1board span {padding:2px 7px 3px 0;background-position:right bottom}

a.h1brand,a.h1brand span {background:url(../img/h1brandbg.gif) no-repeat;}
a.h1brand span {background-position:right bottom}

a.h1board,a.h1board span {background:url(../img/h1boardbg.gif) no-repeat;}
a.h1board span {background-position:right bottom}

a#collecth1,a#collecth1 span {background:url(../img/h1collectbg.gif) no-repeat;color:#fff;}
a#collecth1 span {background-position:right bottom}

/*header*/
.header {margin:0 auto;text-align:left;position:relative;}
.header li {list-style:none;color:#c5e5ee;}
.header .logo {width:237px;height:53px;line-height:34px;padding:9px 0;}
.header .wapper {position:relative;}

.header .search {clear:both;height:34px;position:absolute;right:0;text-align:right;top:42px;}
.header .search form {}
.header .search input{border:1px solid #C5C5C5;height:17px;padding:2px 0 0 2px;width:222px;}
.header .search button {background:url(../img/btn_search.gif) no-repeat;width:45px;height:23px;border:none;margin-top:0;vertical-align:middle;}

.header ul.menu {background:#e83100 url(../img/menu.gif) repeat-x;position:relative; width:942px;height:38px; padding-left:18px; }
.header ul.menu li {float:left;padding:0 6px 0 10px;background:url(../img/menu_li.gif) no-repeat scroll left 4px;margin-top:9px;}
.header ul.menu li.first {padding-left:0; background:none;}
.header ul.menu li.on a,.header ul.menu li.on a span {background:url(../img/menu_on.gif) no-repeat;color:#fff47e}
.header ul.menu li a {cursor:pointer;display:block;padding:0 0 0 10px;float:left;background-position:left top;color:#fff;font-size:13px;font-weight:bold;line-height:42px;}
.header ul.menu li a span {float:left;display:block;height:13px;line-height:13px;padding:5px 10px 4px 0px;background-position:right top;position:relative}
.header ul.menu li a span em {text-decoration:none;position:absolute;right:-14px;top:-16px;width:29px;height:24px;background:url(../img/icon_notice.png) no-repeat;font-size:10px;color:#FFF47E;font-style:normal;text-align:center;line-height:20px;}
.header ul.menu li a:hover {text-decoration:none;color:#FFF47E;}
.header ul.menu li.on a {background-position:left top;}
.header ul.menu li.on a span{background-position:right top;}
.header ul.menu li.fr {float:right}

.header .nav {width:420px;z-index:10;position:absolute;top:10px;right:0}
.header .nav .div {}
.header .nav ul {float:right;padding:4px 0 0 0;}
.header .nav ul li{display:inline;float:right;font-size:12px;padding:2px 8px 0;;background:url(../img/nav_bg.gif) no-repeat left 6px;}
.header .nav ul li.first {background:none;}
.header .nav a {color:#404040;font-size:12px;text-decoration:none;}
.header .nav a:hover {text-decoration:underline;}


#header_s {margin-bottom:40px;width:560px;margin-top:40px}

/*footer*/
.footer {border-top:1px solid #CDCED1;height:125px;margin-top:52px;width:970px;margin:0 auto}
.footer .footermain {margin:0 auto;width:970px;}
.footer .footermain .footer_inner {margin-top:25px;position:relative;}
.footer .footermain .company_info {}
/*.footer .footermain .company_info {padding-left:600px;}*/
.footer .footermain .main_footer_logo {left:22px;position:absolute;top:0;}
.footer .footermain .company_info .other_link {font-size:12px;padding-bottom:11px;color:#ddd}
.footer .footermain .company_info .other_link a {padding:0 10px;color:#6B6B6B}
.footer .footermain .company_info address {color:#9a9a9a;font-weight:normal;font-style:normal;padding-left:10px}


/*menu2*/

.menu2 {margin:0 auto;color:#ddd;text-align:right}
.menu2 a {margin:10px}
.menu2 a.on {color:#aaa;}


.main {font-size:12px;margin:0 auto;padding-top:20px;}

.main_s {width:500px;margin:0 auto;background:#eee;padding:30px;position:relative;margin-bottom:150px;border-bottom:2px solid #999}
.main_s .main_s_bg {width:36px;height:18px;background:url(../img/mains_bg.gif) no-repeat;position:absolute;top:-18px;left:40px}
.main_s h1 {border-bottom:3px solid #ccc;margin-bottom:10px;position:relative;}
.main_s h1 a {position:absolute;top:0;right:0px;_right:30px;font-size:14px;font-weight:normal}


.main,.search,.header,.menu2  {width:970px;}
.wapper {width:940px;padding:20px 15px;background:#fff;}
.wapper {border-color:#E5E5E5 #DBDBDB #D2D2D2;border-style:solid;border-width:1px;}
.wapper {margin:0 auto;}
.wapper .left {width:590px;float:left;overflow:hidden;}
.wapper .right {width:320px;float:right;overflow:hidden;}
.wapper {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.3);
background:#FFFFFF none repeat scroll 0 0;}


/*spiecal*/
.wapper .lefto {width:180px;float:left;overflow:hidden;}
.wapper .righto {width:730px;float:right;overflow:hidden;}

.wapper .left_w {width:630px;float:left;overflow:hidden;}
.wapper .right_w {width:280px;float:right;overflow:hidden;}

.wapper .left_w2 {width:730px;float:left;overflow:hidden;}
.wapper .right_w2 {width:180px;float:right;overflow:hidden;}

/*input_box*/
.main_s .input_box {font-size:12px;margin-left:42px;overflow:hidden;padding-top:9px;width:370px;}
.main_s .input_box label {color:#666;float:left;font-size:12px;margin-top:5px;text-align:right;width:83px;}
.main_s .input_box .ex_label {color:#333333;float:left;margin:5px 0 0 10px;}
.main_s .input_box .input_id {width:178px;}
.main_s .input_box input {background:#F9F9F9;border-color:#B4B4B4 #E4E4E4 #E4E4E4 #B4B4B4;border-style:solid;border-width:1px;float:right;font-size:18px;font-weight:bold;height:22px;line-height:22px;overflow:hidden;padding:4px 0;text-indent:9px;width:276px;}
.main_s .input_box input.checkbox {margin-left:10px;padding:1px;float:none;height:auto;width:auto;background:none;border:none;}
.main_s .input_box select {margin-left:10px}
.main_s .option_func {clear:both;color:#7A7A7A;font-size:11px;margin:0;overflow:hidden;padding:20px 0 12px;text-align:left;padding-left:133px;width:350px;}
.main_s .option_func .check_it {color:#333333;display:block;padding:15px 0 0;}
.main_s .option_func .check_it * {vertical-align:middle;}
.main_s .option_func .check_it a {color:#297CAA;position:relative;top:-1px;}
.main_s .option_func label {margin-left:3px;position:relative;top:1px;}
.main_s .input_box .tips {float:right;width:276px;color:#999;margin:0;font-size:11px;font-family:MingLiu,Arial;}

.main_s #imgcode_wrap {position:relative;height:38px}
.main_s #imgcode_span {position:absolute;right:0;top:10px}
.main_s #imgcode {width:160px;position:absolute;right:115px;top:10px}

.main_s .validator {margin:0 0 0 124px;position:relative;}
.main_s .validator p {padding:5px 20px 5px 10px;}

.main_s #remember_wrap input {width:auto;float:left;margin-left:90px;}
.main_s #remember_wrap label {float:right;width:260px;text-align:left;}


.validator p {margin:0;color:#E72C13;font-size:11px;}

/*input_box*/
.basic_form .input_box {font-size:12px;overflow:hidden;padding-top:9px;width:540px;padding-left:40px}
.basic_form .input_box label {color:#333;float:left;font-size:12px;margin-top:5px;text-align:right;width:83px;}
.basic_form .input_box .ex_label {color:#333333;float:left;margin:5px 0 0 10px;}
.basic_form .input_box .input_id {width:178px;}
.basic_form .input_box input {border:1px solid #aaa;margin:1px;padding:3px 0 3px 3px;float:right;font-size:12px;height:18px;line-height:18px;overflow:hidden;width:446px;color:#000}
.basic_form .input_box input.checkbox {margin-left:10px;padding:1px;float:none;height:auto;width:auto;}
.basic_form .option_func {clear:both;color:#7A7A7A;font-size:11px;margin:0;overflow:hidden;padding:20px 0 12px 40px;text-align:left;padding-left:127px;width:350px;}
.basic_form .option_func .check_it {color:#333333;display:block;padding:15px 0 0;}
.basic_form .option_func .check_it * {vertical-align:middle;}
.basic_form .option_func .check_it a {color:#297CAA;position:relative;top:-1px;}
.basic_form .option_func label {margin-left:3px;position:relative;top:1px;}
.basic_form #imgcode_wrap {position:relative;}
.basic_form #imgcode_span {position:absolute;right:0;top:10px}
.basic_form #imgcode {width:160px;margin-right:116px}
.basic_form textarea {border:1px solid #aaa;margin:1px;padding:3px 0 3px 3px;float:right;font-size:12px;height:18px;line-height:18px;width:446px;height:200px;overflow-x:hidden;color:#000}
.basic_form .validator {margin:0 0 0 78px;position:relative;}
.basic_form .validator p {color:#E72C13;font-size:11px;padding:5px 20px 5px 10px;margin:0}
.basic_form .tips {margin-left:10px;float:left}
.basic_form select {margin:4px 1px 4px 5px;}

.basic_form .inner {float:right;width:450px;}
.basic_form .input_box .inner input[type="text"], .basic_form .input_box .inner input[type="password"] {float:none;width:300px;}
.basic_form .input_box .inner textarea{width:300px;float:none;height:80px;}

.basic_form .form_group {margin-bottom:20px;padding-bottom:20px;}
.basic_form .form_group h2 {border:n}
.basic_form .inner .validator,.basic_form .inner .validator p {margin-left:0;padding-left:0}
.basic_form .inner .ct {margin-top:5px;color:#999;padding-left:5px}

.basic_form .cancelbtn {margin-left:10px;position:relative;top:5px;font-size:12px}
.basic_form .req {color:red;margin-left:5px}
.inputimg_box {font-size:12px;overflow:hidden;padding-top:9px;width:540px;padding-left:70px;margin-bottom:80px}
.inputimg_box .inputimg_box_left {float:left;margin-right:10px;}
.inputimg_box .inputimg_box_right {float:left;width:440px;overflow:hidden;}
.inputimg_box .inputimg_box_right p {margin-top:0}
.inputimg_box .inputimg_box_right .tips {margin-left:0}

#upload_user_icon {padding:10px;width:420px;background:#ECE4D2;margin:0 0 20px 0;}
#upload_user_new_icon {background:#ddd;float:left;width:475px;padding:10px;margin:20px 0;overflow:hidden;}

#block_ajaxlogin h2 {margin-bottom:30px}
#block_ajaxlogin .input_box {width:400px;}
#block_ajaxlogin .input_box input {width:300px}
#block_ajaxlogin .option_func {width:300px;padding-left:135px}
#block_ajaxlogin  .validator p {padding-left:55px}
#block_ajaxlogin .success {font-size:14px;color:green;text-align:center;padding:130px 0 0 0;font-weight:bold}
#ajaxreg {margin-top:30px;padding-left:135px;text-align:left}


/*choose_box*/
.choosebox {color:#aaa}
.choosebox a{background:#61BBD6;color:#fff;padding:1px 3px;border-top:1px solid #99eed6;border-left:1px solid #99eed6;border-right:1px solid #3399aa;border-bottom:1px solid #3399aa}
.choosebox a.on {background:#aaeef1;color:#fff;border-color:#aaeef1 #61BBD6 #61BBD6 #aaeef1;}
.choosebox em {margin-right:10px;font-style:normal}


/*button*/
a.bt1{background:#61BBD6;color:#fff;padding:1px 3px;border-top:1px solid #99eed6;border-left:1px solid #99eed6;border-right:1px solid #3399aa;border-bottom:1px solid #3399aa}
a.bt1:hover {background:#61BBD6;color:#fff;padding:1px 3px;border-top:1px solid #3399aa;border-left:1px solid #3399aa;border-right:1px solid #99eed6;border-bottom:1px solid #99eed6}

a.use {height:24px;line-height:24px;text-align:center;display:inline-block;height:24px;margin-right:2px;}
a.use:hover {}
a.use:active {}

/*block*/
.block {margin-bottom:30px}
.block h2 a.more {font-size:12px;font-weight:normal;float:right;line-height:16px;}

/*block_intro*/
.block_intro ol li {margin-bottom:10px;color:#999}

/*img_block*/
.block_img {position:relative;width:62px;margin:0 1px 1px 0;list-style:none}
.block_img .image_box {height:60px;margin:0;overflow:hidden;position:relative;width:60px;}
.block_img .friend_text {font-size:12px;height:40px;line-height:14px;overflow:hidden;padding:4px 0 2px;text-align:center;text-indent:0;}

.user .block_img .friend_text {width:60px;overflow:hidden;}

.block_img77 {width:162px;}
.block_img77 .image_box {width:160px;height:160px}
.block_img77 .name_text {width:73px}

/*block_myshop*/
.block_myshop .content li {position:relative;width:62px;float:left;margin:0 1px 1px 0;list-style:none}
.block_myshop .content li .image_box {border-color:#EEEEEE #CCCCCC #CCCCCC #EEEEEE;border-style:solid;border-width:1px;height:60px;margin:0;overflow:hidden;position:relative;width:60px;}
.block_myshop .content li .name_text {background:#797979;bottom:0;color:#FFFFFF;font-size:8pt;height:16px;left:1px;letter-spacing:0.1em;line-height:19px;opacity:0.8;overflow:hidden;padding:0 2px 2px;position:absolute;text-align:center;text-indent:0;width:56px;}
.block_myshop .content li .name_text a {color:#fff}


/*block_tab*/
/*
.block_tab {border-bottom:4px solid #eb6f66;position:relative;}
.block_tab h2 {position:absolute;top:0;left:0;}
.block_tab ul li {float:right;list-style:none;margin-left:3px;height:27px;overflow:hidden}
.block_tab ul li a,.block_tab ul li a span {background:url(../img/tabbg.gif) no-repeat;}
.block_tab ul li a {float:left;display:block;padding-left:5px;background-position:left top}
.block_tab ul li a span{display:block;padding:5px 5px 5px 0;background-position:right top}

.block_tab ul li.on a {background-position:left bottom;color:#fff}
.block_tab ul li.on a:hover {color:#fff;text-decoration:none;}
.block_tab ul li.on a span{background-position:right bottom;}
 */

.block_tab {position:relative;background:url(../img/tabbg.png) repeat-x bottom left;padding-right:5px;height:30px;overflow:hidden;}
.block_tab h2 {position:absolute;top:-2px;border-bottom:none}
.block_tab ul li {float:right;list-style:none;margin-left:3px;height:30px;overflow:hidden}
.block_tab ul li a,.block_tab ul li a span {background:url(../img/tabbg.png) no-repeat;}

.block_tab ul li a {float:left;display:block;padding-left:7px;background-position:left -30px}
.block_tab ul li a span{display:block;padding:6px 7px 7px 0;background-position:right -30px}

.block_tab ul li.on a {background-position:left top;color:#999}
.block_tab ul li.on a:hover {color:#999;text-decoration:none;}
.block_tab ul li.on a span{background-position:right top;}


/*block_tab*/
.block_new_tab2 {position:relative;background:url(../img/tabbg.png) repeat-x bottom left;padding-right:5px;height:1px;overflow:hidden;}
.block_tab2 {position:relative;background:url(../img/tabbg.png) repeat-x bottom left;padding-right:5px;height:30px;overflow:hidden;}
.block_tab2 h2 {position:absolute;top:-2px;background:none;border:none;padding:8px 0 0 0}
.block_tab2 ul li {float:right;list-style:none;margin-left:3px;height:30px;overflow:hidden}
.block_tab2 ul li a,.block_tab2 ul li a span {background:url(../img/tabbg.png) no-repeat;}
.block_tab2 ul li a {float:left;display:block;padding-left:7px;background-position:left -30px}
.block_tab2 ul li a span{display:block;padding:6px 7px 7px 0;background-position:right -30px}
.block_tab2 ul li.on a {background-position:left top;color:#999}
.block_tab2 ul li.on a:hover {color:#999;text-decoration:none;}
.block_tab2 ul li.on a span{background-position:right top;}

#tabh1 {margin-bottom:10px;}
#tabh1 h1 {float:left;margin-right:10px;padding-bottom:0;height:28px;overflow:hidden}
#tabh1 ul li {float:right}

/*block_tab3*/
.block_tab3 {position:relative;background:url(../img/h2bg.png) repeat-x bottom left;padding-right:5px;height:30px;overflow:hidden;}
.block_tab3 h2 {position:absolute;top:8px;left:5px;background:none;border:none;padding:0;}
.block_tab3 ul li {float:right;list-style:none;margin-left:3px;height:30px;overflow:hidden}
.block_tab3 ul li a,.block_tab3 ul li a span {background:none;}
.block_tab3 ul li a {float:left;display:block;padding-left:7px;background-position:left -30px}
.block_tab3 ul li a span{display:block;padding:6px 7px 7px 0;background-position:right -30px}
.block_tab3 ul li.on a {background-position:left top;color:#999}
.block_tab3 ul li.on a:hover {color:#999;text-decoration:none;}
.block_tab3 ul li.on a span{background-position:right top;}


/*block_board*/
.block_board .content li{padding:10px 0 10px 0;position:relative;border-bottom:1px solid #ddd}
.block_board .content li .people  {float:left;position:relative;width:76px;}
.block_board .content li .people .image_box{border-color:#EEEEEE #CCCCCC #CCCCCC #EEEEEE;border-style:solid;border-width:1px;height:60px;margin:0;overflow:hidden;position:relative;width:60px;}
.block_board .content li .name_text {background:#797979;bottom:0;color:#FFFFFF;font-size:8pt;height:16px;left:1px;letter-spacing:0.1em;line-height:19px;opacity:0.8;overflow:hidden;padding:0 2px 2px;position:absolute;text-align:center;text-indent:0;width:56px;}
.block_board .content li .name_text a {color:#fff}
.block_board .content li .post_cont  {position:absolute;left:76px;top:10px;}
.block_board .content li .post_cont  p {margin-top:0;color:#333333;font-size:12px;line-height:1.4;word-wrap:break-word;}

/*block_banner*/
.nologin {margin-bottom:20px;position:relative;}
.reg_block {position:absolute;top:20px;right:100px;}
.reg_block a {display:block;margin-bottom:20px}
.banner_new {position:relative;left:-36px}
.block_banner {position:relative;float:left;width:680px;height:250px;overflow:hidden;}
.block_banner .sp {position:absolute;bottom:0;left:0;height:60px;width:680px;background:#000;filter:alpha(opacity=80); -moz-opacity:0.8; -kHTML-opacity: 0.8; opacity: 0.8;}
.block_banner a.reg {display:block;background:url(../img/reg.png) no-repeat;width:158px;height:39px;position:absolute;top:157px;left:61px;border:none}
.block_banner a.reg:hover {background:url(../img/reg.png) no-repeat left -38px;}
.block_banner a.reg:active {background:url(../img/reg.png) no-repeat left -76px;}

.block_loginwindow {width:240px;float:right;height:248px;position:relative;background:#f3f3f3}
#nologin .content ul li {margin:0 3px;}

.block_loginwindow a.reg {display:block;background:url(../img/reg.png) no-repeat;width:158px;height:39px;margin-left:44px;border:none}
.block_loginwindow a.reg:hover {background:url(../img/reg.png) no-repeat left -38px;}
.block_loginwindow a.reg:active {background:url(../img/reg.png) no-repeat left -76px;}
.block_loginwindow .input label {width:57px;text-align:right;float:left;padding-top:5px}
.block_loginwindow .input input {width:150px;float:left}
.block_loginwindow .button {padding-left:57px;}
.block_loginwindow .input,.block_loginwindow .button {margin-bottom:5px;}
.block_loginwindow .regdiv {border-top:1px solid #ccc;position:absolute;bottom:0;left:0;width:100%;padding:13px 0;}
.block_loginwindow .validator p {padding-left:90px;margin-bottom:10px}
.block_loginwindow .checkbox input{width:auto;margin-left:57px;margin-right:5px}
.block_loginwindow .checkbox label{width:120px;text-align:left;float:left;padding-top:0px}

.tour {margin-bottom:60px}
.tour ul li {list-style:none;width:290px;padding-right:20px;text-align:center;background:url(../img/nologin/li.gif) no-repeat right center;float:left}
.tour ul li.three {padding-right:0;background:none;}

/*nologin index*/
#nologin ul li .block_img .image_box,#nologin ul li .block_img img{width:60px;}
#nologin .block_img .image_box {width:60px;height:60px}
#nologin .block_img {width:60px;padding:0 9px;}
#nologin {width:590px;overflow:hidden;}
.nologin {
margin-bottom:20px;
margin-left:-15px;
overflow:hidden;
position:relative;
width:970px;
}


/*block_group*/
.block_group {margin-bottom:40px;}
.block_group table,table.group_reply {width:100%}
table.group_reply2 {width:660px}
.block_group table th,.block_group table td {border:none;border-bottom:1px solid #f3f3f3;color:#404040;text-align:center;color:#a3a3a3;padding:8px 5px;}
.block_group table th.tl,.block_group table td.tl {text-align:left;}
.block_group table th {color:#333;background:#fafafa;border-top:2px solid #9b9b9b}
.block_group table td a {color:#0063DC;text-decoration:underline}
.block_group table td span {margin-right:5px}
.block_group table td a:hover {background:#0063DC;text-decoration:none;color:#fff}

.fs2 {font-size:13px}

/*block_message*/
.block_message {}
.block_message .content li {list-style:none;margin-bottom:10px;overflow:hidden;position:relative;padding:10px}
.block_message .content li .block_img {float:left;}
.block_message .content li .ct {overflow:hidden;width:530px;float:right}
.block_message .content li .ct .ctm{min-height:60px;font-size:13px;text-align:justify;}
.block_message .content li .time {color:#aaa;margin:20px 0 0 0;font-size:12px;text-align:right;}

.block_message .content li.a {background:#f3f3f3;border:1px solid #eee}
.block_message .content li.b {background:#eeeecc;border:1px solid #ddddbb}


#inbox .friend_text {display:none}

/*block_send*/
#block_send {border:none;}
#block_send .input_box {margin-bottom:5px}
#block_send textarea {width:500px;height:200px;font-size:13px}

/*block_create*/
.block_createmessage {overflow:hidden;padding-top:9px;width:540px;padding-left:40px}
.block_createmessage .block_img{float:right;}
.block_createmessage .send {float:left;color:#666;float:left;font-size:12px;padding-top:50px;margin-right:8px;text-align:right;width:83px;}
.block_createmessage .name {float:left;width:340px;overflow:hidden;padding-top:50px;}

/*usersetting*/
#usersetting {padding-top:40px}
#usersetting .input_box input {margin:1px 1px 1px 10px;padding:3px 0 3px 3px;font-size:12px;height:18px;line-height:18px;overflow:hidden;width:200px;float:left;color:#000}
#usersetting .input_box {padding-left:60px}
#usersetting select {margin-left:10px}
#usersetting .option_func {padding-left:151px}
#usersetting .validator{padding:0 0 0 65px}
#usersetting textarea {width:300px;height:80px;margin-right:142px}

/*shopinfo*/
.block_shopinfo {margin-bottom:30px;width:630px;}
.block_shopinfo .content {padding:0px 10px 20px 10px;}
.block_shopinfo dl {padding:1px 0}
.block_shopinfo dt{float:left;width:60px;color:#999;text-align:right;}
.block_shopinfo dd{float:right;}

.block_shopinfo .info1 {float:left}
.block_shopinfo .srank{float:right;width:195px;padding:7px 0 0 5px;margin:10px 10px 0 0 ;background:url(../img/srankbg.png) no-repeat;height:95px}
.block_shopinfo .simage{float:left;width:162px;text-align:center;}
.block_shopinfo .simage a {color:#aaa}
.block_shopinfo .info2 .surl {display:block;}
.block_shopinfo .info2 .surl dd {font-size:14px;}
.block_shopinfo .info2 {float:left;margin:0 0 0 20px;}

.block_shopinfo .intro {clear:both;margin-bottom:15px;padding-top:5px}
.block_shopinfo .intro dd {width:545px;}

.block_shopinfo .info2 dd span {color:#aaa;font-size:10px;margin-right:10px;}
.block_shopinfo .info3 {margin:0;text-align:center;float:right;width:130px;padding:10px 5px;background:#eee;border:1px solid #eee}
.block_shopinfo .info3 .like {text-align:left;padding-left:10px}
.block_shopinfo .info3 .havelike {text-align:center;padding-left:0px}
.block_shopinfo .info3 a.bt_col,.block_shopinfo .info3 a.bt_love {margin-left:17px}
.block_shopinfo .info3 a.delete {border-color:#eee}
.block_shopinfo .info3 a.delete:hover {border-color:#faa #faa #900 #900;}

.block_shopinfo .tag .title{color:#999}
.block_shopinfo .tag a.a1,.block_shopinfo .tag a.a2,.block_shopinfo .tag a.a3,.block_shopinfo .tag a.a4,.block_shopinfo .tag a.a5 {
    padding:2px 5px;color:#fff;margin-right:1px;
}
.block_shopinfo .tag a.a1 {background:#ff5380;}
.block_shopinfo .tag a.a2 {background:#e37dff;}
.block_shopinfo .tag a.a3 {background:#1584d8;}
.block_shopinfo .tag a.a4 {background:#1584D8;}
.block_shopinfo .tag a.a5 {background:#999;}



#numbers {margin-bottom:10px}
#numbers .line {float:left;width:1px;background:#ccc;height:32px}
#numbers .fans,#numbers .shops {float:left;width:63px;text-align:center;}
#numbers .num {font-size:16px;font-weight:bold;color:#000}
#numbers .name a {margin-left:0px}



a.bt_review{background:#eb5f6b url(../img/btn_rew.png) no-repeat;;color:#fff;width:74px;height:23px;display:block;line-height:23px;text-align:center;}
a.bt_review:hover {color:#fff;background:#eb5f6b url(../img/btn_rew.png) no-repeat;background-position:0 -23px;}
a.bt_review:active {color:#fff;background:#eb5f6b url(../img/btn_rew.png) no-repeat;background-position:0 -46px;}
a.bt_fav{background:#3a6ff5 url(../img/btn_fav.png) no-repeat;width:74px;height:23px;display:block;line-height:23px;text-align:center;color:#fff}
a.bt_fav:hover {background:#3a6ff5 url(../img/btn_fav.png) no-repeat;color:#fff;background-position:0 -23px;}
a.bt_fav:active {background:#3a6ff5 url(../img/btn_fav.png) no-repeat;color:#fff;background-position:0 -46px;}
a.bt_love{background:#ff6262 url(../img/btn_love.png) no-repeat;width:74px;height:23px;display:block;line-height:23px;text-align:center;color:#fff}
a.bt_love:hover {background:#ff6262 url(../img/btn_love.png) no-repeat;color:#fff;background-position:0 -23px;}
a.bt_love:active {background:#ff6262 url(../img/btn_love.png) no-repeat;color:#fff;background-position:0 -46px;}
a.bt_col{background:#3a6ff5 url(../img/collect.png) no-repeat;width:74px;height:23px;display:block;line-height:23px;text-align:center;color:#fff}
a.bt_col:hover {background:#3a6ff5 url(../img/collect.png) no-repeat;color:#fff;background-position:0 -23px;}
a.bt_col:active {background:#3a6ff5 url(../img/collect.png) no-repeat;color:#fff;background-position:0 -46px;}



/*shop_info*/
.block_shopinforightside p {margin:0 0 5px 0;}
.block_shopinforightside p.i {margin:0 0 20px 0;font-size:14px}


/*rank*/
.rater-star {position: relative;list-style: none;margin: 0;padding: 0;background-repeat: repeat-x;background-position: left top;}
.rater-star-item,
.rater-star-item-current,
.rater-star-item-hover {position: absolute;top: 0;left: 0;background-repeat: repeat-x;list-style:none;}
.rater-star-item {background-position: -100% -100%;}
.rater-star-item-hover {background-position: left bottom;cursor:pointer;}
.rater-star-item-current {background-position: left center;}

/*rank_box*/
.rankbox {background:url(../img/starall12px.png) no-repeat;padding-left:70px;height:68px;overflow:hidden;width:120px;}
.rankbox .star {height:12px;overflow:hidden;line-height:12px;margin-bottom:2px;}
.rankbox .star span {background:#ffcbb6;float:left;display:block;height:12px;margin-right:3px}
.rankbox .star b {display:block;font-weight:normal;font-size:10px;}

.starone {background:url(../img/starall12px.png) no-repeat;height:12px;width:68px;overflow:hidden;display:inline-block;margin-right:10px;position:relative;top:3px;float:left}
.starone5 {background-position:0 0;}
.starone4 {background-position:0 -14px;}
.starone3 {background-position:0 -28px;}
.starone2 {background-position:0 -42px;}
.starone1 {background-position:0 -56px;}


.starsone {background:url(../img/starall44px.png) no-repeat;height:8px;width:44px;overflow:hidden;display:inline;margin-right:10px;position:relative;top:3px;float:left}
.starsone100 {background-position:0 0;}
.starsone90 {background-position:0 -9px;}
.starsone80 {background-position:0 -18px;}
.starsone70 {background-position:0 -27px;}
.starsone60 {background-position:0 -36px;}
.starsone50 {background-position:0 -45px;}
.starsone40 {background-position:0 -54px;}
.starsone30 {background-position:0 -63px;}
.starsone20 {background-position:0 -72px;}
.starsone10 {background-position:0 -81px;}
.starsone0 {background-position:0 -90px;}



/*block_reviewlist*/
.block_reviewbt {margin:20px 0}
.block_reviewbt a {float:right}

.block_reviewlist .no {font-size:14px;color:#999;font-family:arial;margin:50px 0;}
.block_reviewlist .reviewonef {font-size:12px;color:#666;height:24px}
.block_reviewlist h2 {margin-bottom:0;}
/*review_one*/
.review_one {padding:10px 0 30px 0;position:relative;min-height:60px}
.review_one .user {width:60px;position:absolute;left:0;top:10px;}
.review_one .content .content_all .message {margin-bottom:15px}
.review_one .content{margin-left:85px;line-height:162%;text-align:justify;text-justify:inter-ideograph;font-size:13px}
.review_one .content .tags {color:#999;padding:0px 0 0 0;letter-spacing:0em;}
.review_one .content .tags img {vertical-align:middle;}
.review_one .bar {margin-bottom:5px;background:#eeeecc;padding-left:5px;height:22px}
.review_one .bar .data {float:right;color:#999;font-size:12px;margin-right:4px}
.review_one .bar .starone {top:5px}
.review_one .bar span.title {color:#aaa;margin-right:5px;}
.review_one .bar .reviewopen,.review_one .bar .reviewclose{padding-right:12px;background:url(../img/narrow.gif) no-repeat top right;}
.review_one .bar .reviewclose {background-position:right -12px;}
.review_one .bar .open {float:right;}
.review_one .more {color:#999;margin:10px 0;font-size:12px}
.review_one .more em {font-style:normal;margin-right:20px}
.review_one .more span.userful {margin-right:20px}
.review_one .content .content_all {letter-spacing:0em}
.review_one .content .content_all .control {margin:10px 0;line-height:24px;letter-spacing:0em;color:#aaa;font-size:12px}
.review_one .content .content_all .control span {margin-right:5px}

.review_one .content .content_all,.review_one .content .content_short {padding:10px 0;}

.review_one .reviewclose,.review_one .reviewopen {word-break:keep-all}

.block_review_single .review_one {border:none}
.block_review_single .review_one .bar {background:none;padding-left:0;}
.block_review_single .review_one .bar .starone {top:3px}

.review_shop .content {margin-left:90px;min-height:80px;}
.review_shop .shop  {left:0;position:absolute;top:20px;width:79px;height:96px;overflow:hidden;}
.review_shop .starsone {margin-left:17px}


/*attention*/
.block_attention .input_block  {width:420px;padding:5px 0 10px 0;}
.block_attention .input_block label {}
.block_attention .input_block label img {margin-top:3px}
.block_attention .input_block .inner {}
.block_attention input {width:300px;}
.block_attention .input_block .inner input[type="checkbox"] {width:auto}
.block_attention .input_block #rater {padding-top:2px}
.block_attention .button_block {margin-top:30px;text-align:Center}
.block_attention .button_block button {margin:0 10px}
.havetags a {margin:0 2px 2px 0;word-break:keep-all}


/*review_new*/
.block_reviewnew h2{background:#eee;height:12px;line-height:12px;padding:10px 0 10px 5px;margin-bottom:0;border:none;}
.block_reviewnew .content {background:#f3f3f3;padding:20px}
.block_reviewnew .content lable {color:#000;font-size:14px}
.block_reviewnew .content .input_box {margin-bottom:15px}
.block_reviewnew .content .inner .tip{color:#999;margin-bottom:20px}
.block_reviewnew .content .inner .tips {color:#999}
.block_reviewnew .content .input_box textarea,.block_reviewnew .content .input_box .in {width:400px;padding:3px;height:16px;line-height:16px;font-size:12px;border:1px solid #bbb;}
.block_reviewnew .content .input_box textarea {height:200px;width:500px}
.block_reviewnew .content button {font-size:14px}
.block_reviewnew .validator {margin:0;position:relative;}
.block_reviewnew .validator p {color:#E72C13;font-size:11px;padding:5px 20px 5px 0;margin:0}

/*reviewreply*/

.block_reviewreply,.block_reviewrelynew {margin-left:0;}
.block_reviewreply ul li {list-style:none;padding:10px 0 30px 0;}
.block_reviewreply ul li .user {float:left;width:70px}
.block_reviewreply ul li .content {margin-left:80px;font-size:13px}
.block_reviewreply ul li .content .time {color:#aaa;background:#ECE4D2;padding:2px 5px;margin-bottom:10px;font-size:12px}

.block_reviewrelynew {margin-top:10px;margin-left:85px}
.block_reviewrelynew h2 {border:none}
.block_reviewrelynew  .nologin {}
.block_reviewrelynew  .nologin a {margin:0 5px}
.block_reviewrelynew  textarea {width:450px;height:130px;margin-bottom:10px;font-size:14px}


/*connectuser*/
.block_connectuser .content li {list-style:none;}
.block_connectuser .content li {float:left;width:62px;margin:0 5px 5px 0;}
.block_connectuser .content li .user {float:none}



/*user_header*/
.personal_header {margin-bottom:20px;}
.personal_header .user {float:left}
.personal_header h1,.personal_header .personal_nav {margin-left:70px}
.personal_header h1 {padding-bottom:13px;padding-top:5px}
.personal_header .personal_nav span {border-right:1px dotted #DADADA;margin:0 5px 0 0;padding:0 5px 0 0;color:#aaa}
.personal_header .personal_nav span.last {border-right:none}
.personal_header .personal_nav em {color:#aaa;font-style:normal}
/*shop*/
.shop .block_img {float:none}


/*personal*/

.block_personal_shop .content li {float:left;list-style:none;margin: 0 10px 10px 0;}
.block_personal_info {background:#ece4d2;padding:10px;}
.block_personal_info .link {margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #ccc}
.block_personal_info .link span,.block_personal_info .link a {margin-right:5px}
.block_personal_info .link a img {vertical-align:middle;}
.block_personal_info .state {padding-left:20px;margin-bottom:8px;}
.block_personal_info .state a{margin-left:5px;}
.block_personal_friend ul li {list-style:none;float:left;margin:0 1px 1px 0}

.block_shopleft .content li {border-bottom:1px solid #f3f3f3;padding:7px 0;color:#999}
.block_shopleft .content li span{float:right}
.block_shopleft .content li a {float:left;}
.block_shopleft .content li a img {margin-right:3px;vertical-align:middle}
/*user*/
.block_userone ul li {list-style:none;float:left;margin:0 1px 1px 0}

/*shop3*/
.block_shopone .content li {padding:20px 0;border-bottom:1px solid #f3f3f3;position:relative;min-height:60px}
.block_shopone .content li .shopimage {width:60px;position:absolute;left:0;top:20px;}
.block_shopone .content li .content{line-height:162%;color:#666;margin-bottom:10px;float:left;width:480px;overflow:hidden}
.block_shopone .content li .content .content_short span {margin-right:10px}
.block_shopone .content li .title {font-size:14px;margin-bottom:10px;}
.block_shopone .content li .title img {margin-right:5px;vertical-align:middle }
.block_shopone .content li .more {color:#999;}
.block_shopone .content li .more .starsone {margin-top:2px}
.block_shopone .content li .more em {font-size:10px;color:red;font-style:normal;margin-right:15px}
.block_shopone .content li .mrank,.block_shopone .content li .arank {float:left;width:80px;text-align:center;padding:20px 0 }
.block_shopone .content li .mrank .total,.block_shopone .content li .arank .total {color:#999;}
.block_shopone .content li .mrank b,.block_shopone .content li .arank b {font-size:24px}
.block_shopone .content li .arank  {width:70px}
/*friends*/
.block_friendfeed h2 {margin-bottom:0px;}
.block_friendfeed ul.topborder {}
.block_friendfeed ul li {padding:10px 0 20px 0;border-bottom:1px solid #f3f3f3;list-style:none;}

.block_friendfeed #newmessage {padding:20px;text-align:center;font-size:14px;background:#eee;}


.block_m .block_img {float:left;width:60px;}
.block_m .content {float:right;width:515px;}
.block_m .content .rt {margin-right:5px}
.block_m .content p {font-size:13px;line-height:1.62em;margin:0 0 12px 0;}
.block_m .content .bar {color:#aaa;text-align:right}
.block_m .content .bar .time {float:left}
.block_m .content .bar em {font-style:normal;color:#aaa}
.block_m .content .bar a {color:#999}
.block_m .content .bar a.moretool {color:#999}
.block_m .content .bar a.green {}
.block_m .content .m_images {margin-bottom:12px}
.block_m .content .m_images a{padding:2px;border:1px solid #ddd;margin: 0 5px 5px 0;float:left}
.block_m .content .m_images .wrap1 {float:left;margin-right:5px;}
.block_m .content .m_images .wrap1 .wrap2 .wrap3 a {float:none;margin-right:0px;border:none;padding:0;}

.block_m .fmessage {padding-left:16px;background:url(../img/quotel.gif) no-repeat left top;margin:0 0 20px 20px}
.block_m .fmessage .innermessage {color:#666;padding-right:16px;background:url(../img/quoter.gif) no-repeat right bottom;}

.block_rm {margin:7px 0;position:relative;}
.block_rm dl {background:#eee;padding:3px 5px;margin-bottom:2px;float:right;width:440px;}
.block_rm dl input.bs {width:380px;margin-right:5px}
.block_rm .arrow {width:11px;height:10px;background:url(../img/ajax_box.gif) no-repeat;position:absolute;top:-10px;right:106px;}
.block_rm dl dt em {color:#999;font-style:normal;margin-left:10px}
.block_rm dl dt {position:relative;margin-bottom:4px;}
.block_rm dl dt a.delete {position:absolute;right:0;top:1px;}
.block_rm dl dd a.replyman {margin-left:10px}

.left_w .block_m .content {width:555px;}

#m_me ul {}
#m_me ul li {padding:7px 0 15px 0;}
#m_me ul li .content {float:none;width:auto}

.block_userright .content li {float:left;list-style:none;margin-right:1px}


/*block_shopright*/
.block_shopright h2 {margin-bottom:0}
.block_shopright .content li {padding:3px 0px;height:18px;overflow:hidden;border-bottom:1px solid #f3f3f3}
.block_shopright .content li em.count {color:#999;font-style:normal}
.block_shopright .content li a {float:left;}
.block_shopright .content li a img {margin-right:3px;vertical-align:middle;}
.block_shopright .content li span {color:#999;margin:0 0 0 5px;float:right;font-size:11px;font-family:Mingliu,Arial}
/*block_brand*/

.block_brandone .content ul li {list-style:none;float:left;margin:0 5px 3px 0}

.left .block_brandone {width:590px;overflow:hidden}
.left .block_brandone .content ul {width:630px;}
.left .block_brandone .content ul li {margin:0 24px 40px 0;}
.left .block_brandone .content  ul li .block_img,.left .block_brandone ul li .block_img .image_box,.left .block_brandone ul li .block_img img{width:77px;}
.left .block_brandone .content  ul li .block_img .image_box {height:77px}
.block_brandone .content  ul li .brand_othername {color:#999;}

.right .block_brandone {width:320px;overflow:hidden}
.right .block_brandone .content ul {width:330px;}

.righto .block_brandone {width:730px;overflow:hidden}
.righto .block_brandone .content ul {width:780px;}
.righto .block_brandone .content ul li {margin-right:0;margin-bottom:25px;border-bottom:1px solid #f0f0f0;padding-right:29px;}

.right_w .block_brandone .content ul li .block_img img{width:60px;}

#small ul li {margin:0 5px 5px 0;}
#small ul li .block_img img{width:60px;}
#small ul li .block_img,#small ul li .block_img .image_box,#small ul li .block_img img{width:60px;}
#small ul li .block_img .image_box {height:60px}

#mybrand ul li {margin:0;padding:13px;}
#mybrand ul li .block_img img{width:60px;}
#mybrand ul li .block_img,#mybrand ul li .block_img .image_box,#mybrand ul li .block_img img{width:60px;}
#mybrand ul li .block_img .image_box {height:60px}
#mybrand .block_img .friend_text  {display:block}
#mybrand .block_img .friend_text a {color:#999}

/*block_shop*/
.block_shoprightslide {padding-top:40px}
.block_shoprightslide .shopname {font-size:14px;margin-bottom:10px}
.block_shoprightslide .shopimg {margin-bottom:10px}
.block_shoprightslide dl {margin-bottom:10px;}

/*block_shopindex*/
.block_addbt {text-align:center;color:#aaa;margin-bottom:40px}
.block_addbt a.bt {display:block;background:url(../img/addshop.png) no-repeat;width:237px;height:59px;margin:0 auto 20px auto;border:none}
.block_addbt a.bt:hover {background:url(../img/addshop.png) no-repeat;background-position:left -59px;}
.block_addbt a.bt:active {background:url(../img/addshop.png) no-repeat;background-position:left -118px;}
.block_addbt a.bbt {display:block;background:url(../img/addbrand.png) no-repeat;width:237px;height:59px;margin:0 auto 20px auto;border:none}
.block_addbt a.bbt:hover {background:url(../img/addbrand.png) no-repeat;background-position:left -59px;}
.block_addbt a.bbt:active {background:url(../img/addbrand.png) no-repeat;background-position:left -118px;}
/*block_voteicon*/
.block_voteicon .content li{float:left;margin:0 40px 10px 0;list-style:none;}


/*block_sortlist*/
.block_sortlist {margin-bottom:20px;}
.block_sortlist ul{padding-left:0px;}
.block_sortlist ul li{width:137px;float:left;padding:4px 0 4px 10px;list-style:none;background:url('../img/li.gif') no-repeat 0 10px;color:#aaa;}


/*block_empty*/
.block_empty .message{font-size:14px;margin:40px 0;}
.block_empty ul li {padding:5px 0}

/*block_search*/
.block_searchright .notice{color:#999}


/*block_sendm*/
.block_sendm .block_img{width:60px;float:left}
.block_sendm .content {float:right;width:490px;background:#ece4d2;position:relative;padding:10px;}
.block_sendm .contenthidden {text-align:center;background:#ece4d2;position:absolute;right:0;top:0;padding:0 10px;height:100%;width:490px;display:none}
.block_sendm .content .arrow {position:absolute;width:8px;height:15px;background:url(../img/marrow.gif) no-repeat;left:-8px;top:10px}
.block_sendm .content .do {float:right;width:75px;}
.block_sendm .content .do span#counter {font-size:16px;font-weight:bold;color:#999;display:block;margin-bottom:7px;text-align:right}
.block_sendm .content .do button {width:74px;height:28px;background:url(../img/msendbt.png) no-repeat;border:none;}
.block_sendm .content textarea {float:left;width:400px;height:50px;font-size:13px;overflow-y:auto;}
.block_sendm .content .tips {color:#999}
.block_sendm .addfilede {right:84px;float:right}
.block_sendm .addfilespan {position:relative;color:#36c;background:url(../img/icon_sm.gif) no-repeat 0 3px;padding-left:15px;}
.block_sendm .hiddeninput,.block_sendm .hiddeninput input {cursor:pointer;height:16px;opacity:0;width:64px;position:absolute;right:0;overflow:hidden}
.block_sendm .hiddeninput input { filter:alpha(opacity=0); -moz-opacity:0; -kHTML-opacity: 0; opacity: 0;}
.left_w .block_sendm .content,.left_w .block_sendm .contenthidden  {width:530px;}
.left_w .block_sendm .content textarea {width:440px;}

.block_sendm .uploadbt {position:absolute;right:8px;top:69px}
.block_sendm #uploadprogressbar,.block_sendm #upload_msg {position: absolute; top: 40px;left:190px;text-align:center;}
.block_sendm #upload_msg {right:190px;top:35px;}
.block_sendm #uploadlist a{margin-left:5px}
.block_sendm #uploadlist {font-size:11px;font-family:Arial,MingLiu}
.block_sendm .uploadag {position:absolute;top:55px;right:150px}

div.addmtitle { float:left; margin:0 0 6px; padding:0 0 6px; width:100%;}
div.addmtitle span.charsleft input {background-color:#FFFFFF;border:medium none;color:#C1CCD9;float:right;font-family:'Georgia';font-size:16px;font-weight:bold;margin:0 6px 0 0;text-align:right;width:60px;}
div.addmtitle h2 {float:left;padding:0;margin:0}


/*notify*/
.block_notify h2 {margin-bottom:0}
.block_notify ul li{padding:8px 0;border-bottom:1px solid #eee;position:relative;font-size:13px;}
.block_notify ul li .close {position:absolute;right:5px;top:7px;font-size:14px}
.block_notify ul li .time {color:#aaa;font-size:12px;}

.block_notice h2 {margin-bottom:0;position:relative;}
.block_notice a.delete {font-weight:normal;font-size:12px;border-color:#fff}
.block_notice a.delete:hover {border-color:#faa #faa #900 #900;}
.block_notice h2 a.delete {position:absolute;right:0;}
.block_notice ul li {padding:8px 0;border-bottom:1px solid #eee;}
.block_notice ul li .time {color:#aaa;}
.block_notice ul li .close {margin-left:10px}

/*inner*/
.inner_video,.inner_img {margin-bottom:12px;}
.inner_img {color:#999}

.inner_imgone .imgs,.inner_imgone .imgs a {width:120px;height:90px;}
.inner_imgone .imgs a {background:url(../img/play.gif) no-repeat top left;display:block;filter: alpha(opacity=90);-moz-opacity:0.9;opacity: 0.9;}
.inner_imgone .imgs a:hover {background:url(../img/play.gif) no-repeat bottom left;display:block;}

/*ajax*/
.ajax_haveshopblock {background:#eee;padding:10px;margin-top:10px}
.ajax_haveshopblock .brand {float:left;}
.ajax_haveshopblock .addbrand {padding:20px 0 0 0;clear:both;width:100%;}
.ajax_haveshopblock .weaka {float:right}
.ajax_haveshopblock .brand input {width:auto;border:none;background:none;margin-right:25px;}
.ajax_haveshopblock .friend_text {position:relative;left:0px;top:0px;}
.ajax_haveshopblock .ac {background:url(../img/ajax_box.gif) no-repeat;width:11px;height:10px;position:relative;top:-19px;left:10px}


/*block_brandchoose*/
.block_brandchoose ul {padding:5px 0 10px 0;}
.block_brandchoose ul li {list-style:none;padding:1px 6px;color:#aaa;}
.block_brandchoose ul li a {margin-right:5px;color:#777}
.block_brandchoose ul li.on a{color:#fff;background:#e93700;padding:2px}
.block_brandchoose .search {padding:10px 0 0px 5px;width:auto;}
.block_brandchoose .search input.bs {color:#aaa;width:140px;padding-right:20px;background:url(../img/searchinput.gif) no-repeat 145px center;}
.block_brandchoose .search input.on {color:#333;border:1px solid #333;background:url(../img/searchinputon.gif) no-repeat 145px center;}
.block_brandchoose .mybrand {padding:10px 0;}

.block_brandchoose ul.cbrand {border-bottom:1px solid #eee;}

/*other*/
.letmetalk {font-size:13px;text-align:center;}
#leavemessage .block,#showsendm .block {margin-bottom:0px;}
#leavemessage .block .block_img {display:none}
#leavemessage .content,#leavemessage .contenthidden {width:570px;}
#leavemessage .content textarea {width:480px}
#leavemessage .content .arrow {display:none}

#collectmessage .block {margin-bottom:0px;}
#collectmessage .block .block_img {display:none}
#collectmessage .content,#collectmessage .contenthidden {width:275px;background:none;}
#collectmessage #sendm_tips,#collectmessage #sendm_tips a  {display:none}
#collectmessage .content .do  {width:auto;padding-top:5px}
#collectmessage .content textarea {width:260px;margin-left:10px;}
#collectmessage  .content .do span#counter {display:inline}
#collectmessage .content .arrow {display:none}
#collectmessage #publisher_tools,#collectmessage #uploadform {display:none;}
#collectmessage #sendmessagebt {background:url(../img/graybutton.png) no-repeat;}

#collectfeedlist .content {}
#collectfeedlist span.plbd {display:none}
#collectfeedlist .muser {}



/*h2*/
h2.topline,.block_brandchoose h2,.block_ajaxsearch h2 {border-bottom:2px solid #353535;margin-bottom:0;padding:6px 0;position:relative;border-top:none;background:#fff;}
h2.topline a {font-size:12px;right:0;position:absolute;font-weight:normal;padding-left:18px;padding-top:1px;background:url(../img/rightarrow.gif) no-repeat left top;}

/*ajaxsearch*/
.block_ajaxsearch h2{margin-bottom:20px;}
.block_ajaxsearch .no {text-align:center;margin-top:100px}
.block_ajaxsearch .no .msg {padding:10px;}
#brandsearchresult .searching {height:400px;text-align:center;padding-top:130px;}
#brandsearchresult .searching .text {font-size:14px;color:#333;padding-top:10px}

/*shop*/
.block_bshop h2{border-bottom:none;}
.block_bshop .block_tab2 ul li{float:left;}
.block_bshop .loading {padding:50px;text-align:center}
table.shop {margin-bottom:0px;width:100%}
table.shop thead th,table.shop tfoot th  {background:none;color:#aaa}
table.shop .tl {text-align:left;width:310px;}
table.shop td.nolink {padding:50px 0;}
table.shop tr td,table.shop thead th,table.shop tfoot th  {padding:7px 0 7px 5px;border:none;border-bottom:1px solid #f3f3f3;text-align:center}
table.shop tr td.ps {color:#999;}
table.shop tr td.ps a {margin:0 5px}
table.shop tr td.ps a.graybt {float:right}
table.shop tr td.ps a.delete {margin:0;float:right;position:relative;top:-2px;padding:0px 5px 0 15px;background:url(../img/fav.gif) no-repeat left top;border:none}
table.shop tr td .fav {}

.graybt {float:right;background:url(../img/fav.gif) no-repeat left bottom;padding-left:15px;line-height:14px;padding:0px 5px 0px 15px;}
.graybt:hover {background:url(../img/fav.gif) no-repeat left bottom;}

.favbt {float:right;background:url(../img/fav.gif) no-repeat left top;padding-left:15px;line-height:14px;padding:0px 5px 0px 15px;}
.favbt:hover {background:url(../img/fav.gif) no-repeat left top;}

.link_bottom {position:relative;text-align:center;padding:7px 0;height:18px}
#addlink {position:absolute;right:0;top:6px;padding-left:15px;background:url(../img/add.gif) no-repeat left 3px;}
.link_bottom .morelink {color:#999;padding-right:12px;background:url(../img/narrow.gif) no-repeat right top;}

/*addlink*/
.block_addlink {padding:10px 0; }
.block_addlink .infomation {border-bottom:1px solid #eee;padding-bottom:10px;margin-bottom:20px}
.block_addlink .infomation ul {padding-left:25px;}
.block_addlink .infomation ul li {padding:3px 0;}
.block_addlink .addlink_single {margin:10px 0;}
.block_addlink .addlink_button {margin-top:40px;text-align:center}
.block_addlink .addlink_button .success  {color:red;font-size:14px;}


/*album*/
.block_album {overflow:hidden;}

.block_album .content dl {width:140px;float:left;}
.block_album .content dl dt {text-align:center;}
.block_album .content dl dt a {display:block;}
.block_album .content dl dd {color:#aaa;clear:both}
.block_album .content dl dd p {text-align:left;}
.block_album .content dl.clear {width:auto;float:none;margin:0;clear:both}
.user_album .content dl dd .imageuser{display:none}

.left .block_album {width:590px;}
.left .block_album .content {width:610px;}
.left .block_album .content dl {margin:0 10px 40px 0;}

.left_w .block_album {width:630px;}
.left_w .block_album .content {width:660px;}
.left_w .block_album .content dl {margin:0 23px 40px 0;}
#album_review .content dl {margin-bottom:0;}
#album_review .content dl dt a {border:1px solid #eee;}
.block_albumimage .content dl dt.imagedt {text-align:center;position:relative;}
.block_albumimage .content dl dt.imagedt img {z-index:-1;}
.block_albumimage dl dd .bar {text-align:right;}
.block_albumimage dl dd .bar em {font-style:normal;}
.block_albumimage .nextphoto,.block_albumimage .beforephoto {filter:alpha(opacity=0);opacity:0;zoom:1;}
.block_albumimage .nextphoto {position:absolute;height:100%;width:50%;left:0;top:0;z-index:9999;background:#f00;display:block}
.block_albumimage .beforephoto {position:absolute;height:100%;width:50%;right:0;top:0;z-index:9999;background:#000;display:block;}

#shoptags {color:#999}
#shoptags span {margin-right:10px;}

.block_shoplink h2 {margin-bottom:0;}
.block_shoplink ul li{padding:8px 0;border-bottom:1px solid #f3f3f3}
.block_shoplink ul li .h1brand {margin-top:1px}
.block_shoplink ul li .graybt {float:right}
.block_shoplink ul li .delete {position:relative;top:-2px;float:right;}
.block_shoplink ul li .fav {padding-left:20px;background:url(../img/fav.gif) no-repeat left center;}


.wrap1, .wrap2, .wrap3 {
    display:inline-table;
    /* \*/display:block;/**/
  }
  .wrap1 {
      float:left;
      background:url(../img/shadow.gif) right bottom no-repeat;
  }
  .wrap2 {
      background:url(../img/corner_bl.gif) left bottom no-repeat;
  }
  .wrap3 {
      padding:0 8px 8px 0;
      background:url(../img/corner_tr.gif) right top no-repeat;
  }

  .wrap3 img {
      display:block;
  }

  .block_role ol,.block_role ul {padding-left:27px;margin-bottom:20px;margin-top:4px}
  .block_role p {margin-top:0}

  .block_admin {background:#eee;padding:10px;}
  .block_admin ul {padding-left:20px}

  .block_halffav dl {width:365px;float:left;}

  .block_myfavshop dl dt,.block_myfavshop dl dd {float:left;height:18px;}
  .block_myfavshop a.h1brand {margin-top:1px;float:right;}
  .block_myfavshop dl {padding:5px 0;border-bottom:1px solid #eee}
  .block_myfavshop dl dt {width:70px;font-size:12px;margin-right:5px;}
  .block_myfavshop dl dd {width:89px;overflow:hidden;font-size:13px;margin-right:20px;padding-left:10px;background:url(../img/li.gif) no-repeat left center;}
  .block_myfavshop dl dd.more {float:right;margin-right:0;width:60px;text-align:right;padding-left:0;background:none}
  .block_myfavshop dl.eee {background:#eee;}
  .block_myfavshop div.sort {margin-bottom:15px;padding:5px 0;}
  .block_myfavshop div.last {margin-bottom:0}
  .block_myfavshop a {height:18px;overflow:hidden;font-size:13px;margin-left:10px}
  .block_myfavshop a.on {color:#e33;}
  .block_myfavshop h3 {font-size:13px;color:#999;}

  #left_myfavshop dl {}
  #left_myfavshop dl dt {width:68px;margin-right:0;}
  #left_myfavshop dl dd {width:250px;float:right;margin-right:0;padding-left:0;background:none;}
  #keywordshop {}

  #interestingshop dl dt {text-align:center}
  #interestingshop dl dt a {color:gray;font-size:13px;}


  .block_shopsearch {padding:20px 0;text-align:center;background:#eee;}
  .block_shopsearch input {color:#aaa;width:300px;margin-right:10px}
  .block_shopsearch input.on {color:#333}


  .innericon img{margin-right:3px;vertical-align:middle;position:relative;top:-1px}

  /*maps*/
  #mapsmall {width:280px;height:200px;}
  #map {width:100%;height:440px;}
  #maplarge {margin-top:-20px}
  .block_map h2 {margin-bottom:0px;}
  .set {background:#fff8e4;font-size:14px;font-weight:bold;padding:10px;}

  .block_userbroad {background:#eee}
  .block_userbroad ul.info li {float:left;border-right:1px solid #ddd;width:105px;list-style:none;text-align:center;padding:13px 0 7px 0;color:#999}
  .block_userbroad ul.info  li.three {border:none}
  .block_userbroad ul.info  li b {font-size:20px;color:#555;}
  .block_userbroad ul.info  li div {padding-top:5px}
  .block_userbroad ul.info  li a {color:#999}

  .block_websitenews {background:#ece4d2;padding:10px;}

  .block_websitenews ul li {padding:0px 0 5px 0;}
  .block_websitenews ul li div.time {color:#999;float:left;width:55px;}
  .block_websitenews ul li div.new {color:#666;float:right;width:240px;}

  a.h1tab {background:#eee;font-size:14px;padding:0px 15px;margin-right:5px;bottom:-5px;position:relative;float:right;}
  a.h1tab:hover {background:#eee;}
  a.h1tab_on {color:#fff;background:#6F7279;border-bottom:none;bottom:-7px;padding:0px 15px;}
  a.h1tab_on:hover {background:#6F7279;text-decoration:none;color:#fff}

  #loading {text-align:center;margin-bottom:10px}
  #loading span{background:red;padding:5px 10px;color:#fff;}
  #loading span.before a {color:#FFff00;}

  #loading span.after {background:#eeeddd;color:#444;}


  /*collect*/
  #collectcreate #type_wrap input {width:auto;background:none;padding:2px;margin-left:87px;margin-right:5px;float:left;}
  #collectcreate #type_wrap label{width:430px;text-align:left;float:right;margin-top:0px}
  #collectcreate .validator {margin-left:120px}
  #collecticon_wrap input {border:auto;height:24px;font-size:13px;}
  #collecticon_wrap .tips {margin-left:90px;color:#999}
  .collect_icon_upload {padding:10px 0;}
  #collecttype {margin-left:7px}

  #collectproduct td{
      padding:30px 13px 10px 13px;
      text-align:center;
      width:160px
}
#collectproduct  .message {margin-top:10px}
#collectproduct  .message,#collectproduct li .innermessage {text-align:left;}
#collectproduct  .img {height:160px;margin-bottom:10px}



/*user2*/
.user2 .block_img {float:left}
.user2 .user_info {margin-left:65px;}
.user2 .user_info a {font-size:14px;}
.user2 .user_info .info_list {padding-top:5px}
.user2 .user_info .info_list li {color:#666;list-style:none}

/*share*/

.shareIt p {
    color:#666666;
    font-size:12px;
    margin-top:0;
}
.shareIt p label {
    display:block;
    margin-bottom:3px;
}
.shareIt p input#shareurl {
    background:#F8F8F8;
    border:1px solid #D9D9D9;
    color:#777777;
    font-size:11px;
    padding:3px;
    width:250px;
}
.shareIt ul li {
    color:#999999;
    float:left;
    font-size:12px;
    margin:0px 10px 5px 0;
    list-style:none;
}
.shareIt ul li a {
    display:block;
    height:16px;
    overflow:hidden;
    text-indent:-9999em;
    width:16px;
    background:url(../img/share_icon.gif) no-repeat;
}
.shareIt ul li.to_twitter a {
    background-position:0 0;
}
.shareIt ul li.to_fb a {
    background-position:-32px 0;
}
.shareIt ul li.to_delicious a {
    background-position:-64px 0;
}
.shareIt ul li.to_qqsq a {
    background-position:-96px 0;
}
.shareIt ul li.to_baidu a {
    background-position:-130px 0;
}
.shareIt ul li.to_xiaonei a {
    background-position:-200px 0;
}
.shareIt ul li.to_kaixin a {
    background-position:-164px 0;

}
.shareIt ul li.to_douban a {
    background-position:-232px 0;
}



/*collect_list*/
.block_collectlist .content li {padding:10px 10px 20px 10px;border-bottom:1px solid #eee}
.block_collectlist .content li .title {font-size:14px;color:#666;margin-bottom:15px;}
.block_collectlist .content li .title img {margin-left:5px}
.block_collectlist .content li .content_short a {color:#999;}
.block_collectlist .content li .content_short {margin-bottom:15px;}
.block_collectlist .message {color:#333;text-align:left;padding-left:16px;background:url(../img/quotel.gif) no-repeat left top;}
.block_collectlist .message .innermessage {color:#333;padding-right:16px;background:url(../img/quoter.gif) no-repeat right bottom;}
.block_collectlist .content li .controller {text-align:right;margin-top:20px}
.block_collectlist .content li .editform {padding:10px;background:#eee;}
.block_collectlist .content li .edit {font-size:12px;vertical-align:top;font-size:14px;color:#666;}
.block_collectlist .content li .edit span {position:relative;top:-40px;}
.block_collectlist .content li .edit a {font-size:12px}
.block_collectlist .content li .edit textarea {width:300px;height:50px}
.block_collectlist .content li .edit button {margin-left:45px;margin-right:15px}
.block_collectlist .content li .title .url {font-size:12px;color:#999;margin-left:10px;}

a.btn_create {background:#074895 url(../img/buttonbg.png) repeat-x;padding:4px 15px;border:1px solid;border-color:#074895;height:18px;line-height:18px;color:#fff;}
a.btn_create:hover  {color:#fff;border-color:#074895;}
.block_link ul li.mb10 {padding:10px 0;}

.block_link ul.li li {padding-left:15px;list-style:none;background:url('../img/li.gif') no-repeat 3px 7px;margin-right:15px;float:left}

h2 .fr {font-size:12px;font-weight:normal}

#usercollect .author {display:none}



#helpcollect li {height:auto;}
#helpcollect span {float:right;margin:0;}
#helpcollect .content li a {float:none;}

.block_collectcreateuser {margin-bottom:5px}

.block_collectheaderline {padding:10px;background:#ECE4D2;}
.block_collectheaderline .left {float:left;width:320px;height:230px;overflow:hidden;background:url(../img/collect_basic.png) no-repeat;position:relative;}
.block_collectheaderline .left .cover {filter:alpha(opacity=90); -moz-opacity:0.9; -kHTML-opacity: 0.9; opacity: 0.9;background:#000;height:78px;position:absolute;bottom:0;left:0;padding:5px;overflow:hidden;}
.block_collectheaderline .left .title {font-size:14px;margin-bottom:5px}
.block_collectheaderline .left em {color:#999;font-style:normal}
.block_collectheaderline .left .author {font-size:12px;margin-bottom:5px;color:#666}
.block_collectheaderline .left .intro {font-size:12px;margin-bottom:5px;color:#666}

.block_collectheaderline .left .cover .cover {display:none}
.block_collectheaderline .left .cover .content {margin-left:0}
.block_collectheaderline .right {float:right;width:280px;}
.block_collectheaderline .right li {padding:0px 0 15px 0;margin-bottom:5px;border-bottom:1px solid #ddd;}
.block_collectheaderline .right li .title {font-size:14px;}
.block_collectheaderline .right li em {color:#999;font-style:normal}
.block_collectheaderline .right li .author {color:#666}

/*block_collectsmalllist*/
.block_collectsmalllist ul li {padding:10px 5px;border-bottom:1px solid #eee}
.block_collectsmalllist ul li em {color:#999;font-style:normal}
.block_collectsmalllist ul li a {font-size:14px;margin-right:5px}
/*collect_list*/
.block_collectbiglist .content li {padding:10px 5px 20px 5px;border-bottom:1px solid #eee;list-style:none}
.block_collectbiglist .content li .content {margin-left:160px}
.block_collectbiglist .content li .cover {float:left;width:150px}
.block_collectbiglist .content li .title {font-size:14px;margin-bottom:15px;}
.block_collectbiglist .content li .title em {color:#999;font-style:normal}
.block_collectbiglist .content li .title img {margin-left:5px}
.block_collectbiglist .content li .content_short a {color:#999;}
.block_collectbiglist .content li .content_short {margin-bottom:15px;}
.block_collectbiglist .content li .message {color:#666}
.block_collectbiglist .content li .controller {text-align:right;}
.block_collectbiglist .content li .editform {padding:10px;background:#eee;}
.block_collectbiglist .content li .edit {font-size:12px;vertical-align:top;font-size:14px;color:#666;}
.block_collectbiglist .content li .edit a {font-size:12px}
.block_collectbiglist .content li .edit textarea {width:300px;height:50px}
.block_collectbiglist .content li .edit button {margin-left:45px;margin-right:15px}
.block_collectheaderline .author a,.block_collectbiglist .content li .author a{color:#999}



#addsubject_form {padding:10px 0;background:#eee;}
#waittinglist .collectfeedlistol {display:none;}

.block_quickcreate {text-align:right;color:#ddd;padding-top:10px;}
.block_quickcreate span {padding-left:12px;background:url(../img/icon_sm.gif) no-repeat 0 1px;}
.block_quickcreate a {margin:0 5px}

.block_quickcreateshop .addlink_button {text-align:center;padding:20px 0 20px 0}
.block_quickcreateshop .tips {color:green;text-align:center;margin:20px 0;}
.block_quickcreateshop .tips span {color:#999}
.block_quickcreateshop .addlink_single2 {padding:5px 40px}
.block_quickcreateshop .addlink_single2 .bs {width:355px}
.block_quickcreateshop .addlink_single2 .v {color:red;padding-left:39px;display:none;}
.block_quickcreateshop #message_input label {position:relative;top:-43px;}
.block_quickcreateshop #countin_input {text-align:right;color:#999;padding-right:23px}

.block_quickcreateshop .choose {padding-left:50px}
.block_brandindexview .block_img .friend_text {display:none}



/*test*/
.graybody {background:#e2e7ef url(../img/graybg.png) repeat-x;}
.bigwapper {margin:0 auto;}

/*goods*/
#goodstabh2 {border:none}
.block_product h2{}
.block_product .block_tab2 ul li{float:left;margin:0 0 0 3px;}
.block_product li{text-align:center;float:left;margin:10px 25px 30px 25px;list-style:none;}
.block_product li .img {height:150px;width:160px;overflow:hidden;}
.block_product .loading {padding:50px;text-align:center}
.block_product .price{padding-top:8px;color:#b00808;font-weight:bold;font-size:11px}
.block_product .salescount {color:#666;padding:10px 0 0 0}
.block_product .more {text-align:center;padding:10px 0}
.block_product .addcollect {
height:24px;
/*padding:15px 0;*/
}
.proover .hide ul, .proover .hide li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 15px 20px;
text-align:center;
width:160px;
}

.block_product .content li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 15px 20px;
padding:10px;
text-align:center;
width:160px;
}


#product_index ul li{margin:0;
padding:10px;
width:160px;}

#product_index ul li.no {float:none;}

.block_topsorts ul {padding-left:100px}
.block_topsorts ul li{float:left;padding:0 15px;text-align:center;list-style:none;border-right:1px solid #eee;color:#999}



/*board*/
.block_createtopic {padding:5px 0 0 0;margin-bottom:0px;text-align:right}

.block_topiclist h2 {margin-bottom:0;border-bottom:2px solid #ddd}
.block_boardinfo {background:#ece4d2;padding:5px;}
.block_boardinfo h2 {border:none;color:#999}
.block_boardinfo .content img {margin:0 10px 10px 0;float:left;}

.block_topicview .user {float:left;width:60px;}
.block_topicview .content {float:right;width:545px;font-size:13px}
.block_topicview .content .controller {margin-top:40px;color:#999;font-size:12px}
.block_topicview .content .controller .fr {margin-left:20px}

.block_boardindex h2{color:#999;border:none;}
.block_boardindex ul li {float:left;width:100px;font-size:14px;list-style:none;text-align:center}
.block_boardindex ul li a {padding-top:5px}


/*topic*/
.block_topic2 h2{margin-bottom:0}
.block_topic2 ul li {padding:3px 0px 3px 15px;border-bottom:1px solid #f3f3f3;background:url("../img/li.gif") no-repeat scroll 3px 10px transparent;
    list-style:none outside none;}
.block_topic2 ul li span.author {color:#999}

/*product_info*/
#product_info dt {width:80px}
#product_info dd {width:290px}

.stuffer {margin:20px 0;text-align:center;}

.h_sub_status {
background-color:#EEEEEE;
color:#999999;
height:25px;
line-height:25px;
padding:0 10px;
margin-bottom: 10px;
}

.proover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
}
.proover .hidden {
display:none;
}
.proover .hide {
display:block;
}

.proover .hide img{
float:left;
/*padding: 0 10px;*/
}

 
.avatar50 {
float:left;
height:60px;
padding:0 0 0 0;
width:60px;
}
.avatar50 img {
height:50px;
width:50px;
}

